#!/bin/bash 

read -p "请输入你要查找的路径:" f_path
	gs_num=`ls $f_path |egrep  "\."|awk -F. '{print $NF}'|sort|uniq|egrep "[a-Z]"|wc -l`
	echo "$f_path 里有${gs_num}种格式"
for i in `ls $f_path |egrep  "\."|awk -F. '{print $NF}'|sort|uniq`
do
	if ! echo $i |egrep "[0-9]" &>/dev/null
	then
	sum=`find $f_path -name "*.$i" |wc -l`
	echo "$f_path 路径里的${i}格式的文件有:$sum"
	else
	echo ""
	echo -e "\e[31m $i 有可能是错误的格式\e[0m"
	echo "这是一种有可能是错误的格式。---判断依据是后缀名包含数字"
	echo "$f_path 路径里的${i}格式的文件有:$sum"
	echo ""
	fi
done


